﻿
/*====================================================头部===============================================*/
.navbar { background-color: rgb(75, 75, 75); height: 40px; }
.topfont { padding-left: 20px; line-height: 40px; font-size: 20px; color: #ffffff; font-weight: 600; font-family: "微软雅黑"; text-decoration: none; }
.navbar-item { float: left; line-height: 40px; padding-left: 5px; padding-right: 5px; }
.navbar-itemline { height: 40px; float: left; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #3b3b3b; border-left-color: #5b5b5b; }
/*====================================================表单内容==========================================*/

.main-wrapper { padding-top: 15px; padding-left: 20px;padding-right:20px; }
/*导航*/
.main-breadcrumb { padding-top: 11px; padding-left: 20px; padding-bottom: 8px; background-color: rgb(221, 221, 221); height: 17px; font-size: 12px; }

    .main-breadcrumb a { text-decoration: none; color: #0088cc; }

    .main-breadcrumb li { float: left; }

.main-breadcrumb-tab { padding-left: 10px; padding-right: 10px; }
/*主体内容*/
.main-content { margin-top: 15px; }
/*主体内容标题*/
.main-content-title { line-height: 40px; padding-left: 20px; font-size: 18px; font-weight: normal; color: #eee; background-color: rgb(0, 147, 168); font-family: inherit; }
/*主体内容标题下*/
.main-content-main { background-color: rgb(232, 232, 232); padding: 20px 20px 20px 20px; }
/*主体内容标操作框*/
.main-content-form-actions { padding-top: 19px; padding-bottom: 20px; background-color: rgb(245, 245, 245); border-top: 1px solid #e5e5e5; padding-left: 120px; }
/*一条信息*/
.main-content-form-item { margin-bottom: 20px; }
/*信息标题*/
.main-content-form-lable { margin-top: 2px; display: block; font-size: 14px; text-align: right; width: 100px; float: left; padding-top: 5px; color: #468847; }
/*信息内容*/
.main-content-from-inputwrapper { margin-left: 120px; }
/*信息输入*/
.main-content-form-input { width: 48%; height: 27px; border: 1px solid #468847; padding-left: 6px; }
/*错误提示*/
.main-content-form-error { padding-left: 5px; color: #b94a48;font-size:13px; }
/*========================================表格===============================================*/
/*表格上边*/
.main-content-main-tableheader { height: 42px; }
/*表格上边搜索*/
.main-content-main-tableheader-search { float: left; }
/*表格下边*/
.main-content-main-tablefooter { height: 60px; }
/*表格下边分页*/
.main-content-main-tablefooter-pages { margin-top: 15px; margin-bottom: 20px; float: right; }
    .main-content-main-tablefooter-pages li { float: left; background-color: rgb(208, 207, 214); }
    /*分页选中项*/
    .main-content-main-tablefooter-pages ul .active a { color: #fff; background-color: rgb(1, 49, 108); cursor: default; }
    /*分页禁用项*/
    .main-content-main-tablefooter-pages ul .disabled a, .main-content-main-tablefooter-pages ul .disabled a:hover { color: #999999; background-color: rgb(238, 238, 238); cursor: default; }

    .main-content-main-tablefooter-pages li a { text-decoration: none; padding: 4px 12px 4px 12px; line-height: 20px; display: block; color: #444444; }
        /*分页鼠标经过项*/
        .main-content-main-tablefooter-pages li a:hover { color: #fff; background-color: rgb(1, 49, 108); }
/*表格*/
.main-content-main-table { width: 100%; border: 1px solid #dddddd; }
    /*单元格*/
    .main-content-main-table th, .main-content-main-table td { padding: 8px; border: 1px solid #dddddd; }
    /*表头单元格*/
    .main-content-main-table th { font-weight: bold; }
/*偶数行样式*/
.main-content-main-table-trodd { background-color: rgb(249, 249, 249); }

/*表格头部输入*/
.input-tableheader { width: 206px; padding: 6px; height: 20px; font-size: 14px; border: 1px solid #d4d4d4; }

/*=======================================折叠===================================================*/
.sidebar { width: 100%;height:100%;background-color: #E1E1E1;}
    .sidebar a { display: block; /*变为块级元素占满li*/ text-decoration: none; font-family: Arial, Verdana, "宋体"; }
    /*===================父a*/
    .sidebar > ul > li > a { line-height: 20px; border-top-color: #E1E1E1 !important; border-top-width: 1px !important; border-top-style: solid !important; padding-bottom: 10px; padding-top: 10px; padding-left: 20px; font-size: 18px; color: #EBF6FC; }
        .sidebar > ul > li > a:hover { background-color: #027083; }
.sidebar-parentbc { background-color: #00859D; }
/*===================子a*/
.sidebar li > ul > li > a { line-height: 13px; border-top-color: #F3F3F3 !important; border-top-width: 1px !important; border-top-style: solid !important; padding-bottom: 10px; padding-top: 10px; padding-left: 30px; text-decoration: none; color: #565656; font-size: 16px; }
.sidebar > ul > li > ul > li > a:hover { background-color: #FFFFFF; }
.sidebar .arrow { padding-left: 120px; font-size: 20px; }
/*箭头*/
.sidebar .start { background-color: #027083; }
/*夫选中样式*/
.sidebar .sub { background-color: #FFFFFF; }
/*子选中样式*/
/*========================================按钮==============================================*/
.btn { background-color: rgb(0, 147, 168); padding-top: 7px; padding-right: 14px; padding-bottom: 7px; padding-left: 14px; font-size: 14px; border-color: rgba(0,0,0,0.1); border: 1px; color: white; cursor: pointer; }
